AG 02 - AppleGuideGlueLib.xcoff Name Change (14-May-96)
Q We are developing an application that uses Apple Guide for its help. This
is working well on 68K Macs, but is presenting a problem on PowerMacs, because
of AppleGuideGlue. If we import this library as "weak," the program runs but
crashes when we call any Apple Guide routines. If we import "strong," the
program simply refuses to run.
A The .xcoff produces a reference to a shared library named "AppleGuideGlue".
Unfortunately, the Apple Guide extension provides a library named
"AppleGuideGlueLib" instead. Consequently, the reference is not resolved and
the application fails to launch.
The AppleGuideGlue.xcoff has been changed to AppleGuideGlueLib.xcoff on the
current Mac OS SDK. You just need to rename the one you have before including
it in your project.
In MPW, you can rename the library in the link process. Using either Symantec
or MetroWerks, however, the name has to match for it to be found at runtime.
Note that Metrowerks ignores the ".xcoff" if it is present in the name, while
Symantec must have the ".xcoff" to properly include the file in the project.